﻿using System;
using System.Collections.Generic;
using Acaweb.Data.Contracts;
using Acaweb.Model.Entities;
using Acaweb.Model.Entities.DatosCompuestos;
using Spring.Transaction.Interceptor;

namespace Acaweb.Data.Dao.NHibernate
{
    public class EncuestasDao : HibernateDao<Encuestas, EncuestaPk>, IEncuestasDao
    {
        public IList<Encuestas> GetAll()
        {
            return GetAll<Encuestas>();
        }

        public IList<Encuestas> GetByNumeroIdentificacion(long NumeroIdentificacion)
        {
            return this.Session.QueryOver<Encuestas>().Where(t => t.EncuestaPk.NumeroIdentificacion == NumeroIdentificacion).List();
        }
    }
}
